//==============================================================================
// medusa_anim.txt
// Added EclipseSFX | Toasty Goblin
//==============================================================================

define eclipseSFX
{
	SetSelector
	{
		TechLogic none/Eclipse Active
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Eclipse Unit effect
			}
		}		    
	}
}

//==============================================================================
define greekbirthSFX
{
	set hotspot
	{
		version
		{
			VisualParticle SFX G Myth Unit Birth Effect
		}
	}
}

//==============================================================================
define eyebeam
{
	set hotspot
	{
		version
		{
			Visualparticle Special G Medusa Head Glow
		}
	}
}

//==============================================================================
define SnakeA
{
	set hotspot
	{
		version
		{
			Visual special G Medusa SnakesA_Idle
		}
	}
}

//==============================================================================
define SnakeB
{
	set hotspot
	{
		version
		{
			Visual special G Medusa SnakesB_Idle
		}
	}
}

//==============================================================================
define wakewalk
{
	set hotspot
	{
		version
		{
			Visualparticle special N JormondBrood wake
		}
	}
}


//==============================================================================
define rippledeath
{
	set hotspot
	{
		version
		{
			Visualparticle Special N JormondBrood death
		}
	}
}

//==============================================================================
define rippleidle
{
	set hotspot
	{
		version
		{
			Visualparticle Special N JormondBrood Idle
		}
	}
}

//==============================================================================
define Bubbles
{
	SetSelector
	{
		Techlogic none/Shafts of Plague
		set hotspot
		{
			version
			{
				Visualparticle Special E Leviathan Bubbles
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle sfx x acid bubbles small
			}
		}
	}
}

//==============================================================================
define SplashA
{
	set hotspot
	{
		version
		{
			Visualparticle special x nereid splashA
		}
	}
}

//==============================================================================
define SplashB
{
	set hotspot
	{
		version
		{
			Visualparticle special x nereid splashB
		}
	}
}

//==============================================================================
define SplashC
{
	set hotspot
	{
		version
		{
			Visualparticle special x nereid splashC
		}
	}
}

//==============================================================================
define Poison
{
	SetSelector
	{
		TechLogic none/Shafts of Plague
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}	
		set hotspot
		{
			version
			{
				Visualparticle Special A Poison Buff
			}
		}
	}
}

//==============================================================================
define Fire
{
	set hotspot
	{
		version
		{
			Visualparticle SFX A Burning Pitch Arrow
		}
	}
}

//==============================================================================
define HandArrow
{
	SetSelector
	{
		TechLogic none/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visual Attachments A HandArrow
				connect FIRE Poison hotspot
			}
		}
		set hotspot
		{
			version
			{
				Visual Attachments A HandArrow
				connect FIRE Poison hotspot
				connect FIRE Fire hotspot
			}
		}
	}
}

//==============================================================================
define FireHandArrow
{
	SetSelector
	{
		TechLogic none/Burning Pitch/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visual Attachments A HandArrow
				connect FIRE Poison hotspot
			}
		}
		set hotspot
		{
			version
			{
				Visual Attachments A HandArrow
				connect FIRE Poison hotspot
				connect FIRE Fire hotspot
			}
		}
		set hotspot
		{
			version
			{
				Visual Attachments A HandArrow
				connect FIRE Poison hotspot
				connect FIRE Fire hotspot
			}
		}
	}
}

//==============================================================================
define quiver
{
	set hotspot
	{
		version
		{
			Visual attachments medusa quiver
		}
	}
}

//==============================================================================
anim FreezeAttack
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_SpecialAttack
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.60 true   
					tag SpecificSoundSet 0.12 false GorgonPetrify checkVisible
					//-- end auto generated section
					connect TOPOFHEAD eyebeam hotspot
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_SpecialAttack
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.60 true   
					tag SpecificSoundSet 0.12 false GorgonPetrify checkVisible
					//-- end auto generated section
					connect TOPOFHEAD eyebeam hotspot
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					Connect HOTSPOT bubbles hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_SpecialAttack
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.60 true   
					tag SpecificSoundSet 0.12 false GorgonPetrify checkVisible
					//-- end auto generated section
					connect TOPOFHEAD eyebeam hotspot
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_SpecialAttack
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.60 true   
					tag SpecificSoundSet 0.12 false GorgonPetrify checkVisible
					//-- end auto generated section
					connect TOPOFHEAD eyebeam hotspot
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					Connect HOTSPOT bubbles hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
	}
}

//==============================================================================
anim walk
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_walk
					tag FootstepLeft 0.30 true
					tag FootstepRight 0.80 true
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_walk
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					Connect HOTSPOT wakewalk hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
					Length 1.8
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_walk
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					tag FootstepLeft 0.30 true
					tag FootstepRight 0.80 true
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_walk
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					Connect HOTSPOT wakewalk hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
					Length 1.8
				}
			}
		}
	}
}

//==============================================================================
anim birth
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_BirthA
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect HOTSPOT greekbirthSFX hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_BirthA
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					Connect HOTSPOT rippleidle hotspot
					connect RightHand handarrow hotspot
					connect HOTSPOT greekbirthSFX hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_BirthA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect HOTSPOT greekbirthSFX hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_BirthA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					Connect HOTSPOT rippleidle hotspot
					connect RightHand handarrow hotspot
					connect HOTSPOT greekbirthSFX hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
	}
}

//==============================================================================
anim idle
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_idle
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_idle
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
					Connect HOTSPOT rippleidle hotspot
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_idle
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_idle
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
					Connect HOTSPOT rippleidle hotspot
				}
			}
		}
	}
}


//==============================================================================
anim bored
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_boredA
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_boredA
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
					Connect HOTSPOT rippleidle hotspot
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_boredA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_boredA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
					Connect HOTSPOT rippleidle hotspot
				}
			}
		}
	}
}

//==============================================================================
anim RangedAttack
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_attackA
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					connect hotspot eclipseSFX hotspot
				}
				version
				{
					Visual Special G Medusa_attackB
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_attackA
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					Connect HOTSPOT rippleidle hotspot
					connect hotspot eclipseSFX hotspot
				}
				version
				{
					Visual Special G Medusa_attackB
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					Connect HOTSPOT rippleidle hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_attackA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					connect hotspot eclipseSFX hotspot
				}
				version
				{
					Visual Special G Medusa_attackB
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_attackA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					Connect HOTSPOT rippleidle hotspot
					connect hotspot eclipseSFX hotspot
				}
				version
				{
					Visual Special G Medusa_attackB
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					//-- auto generated by the bang animation tool
					//-- do not hand edit these values
					tag Attack 0.65 true   
					tag GenericSound 0.60 true   
					tag SpecificSoundSet 0.80 false BowArrow checkVisible
					//-- end auto generated section
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand FireHandArrow hotspot
					Connect HOTSPOT rippleidle hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
	}
}

//==============================================================================
anim death
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_death
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_death
					tag SpecificSoundSet 0.37 false ShipDeathSplash checkVisible
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					Connect HOTSPOT bubbles hotspot
					Connect HOTSPOT rippledeath hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_death
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_death
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					tag SpecificSoundSet 0.37 false ShipDeathSplash checkVisible
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					Connect HOTSPOT bubbles hotspot
					Connect HOTSPOT rippledeath hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
	}
}

//==============================================================================
anim Flail
{
	SetSelector
	{
		TechLogic none/Face of the Gorgon
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_FlailA
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_FlailA
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					Connect HOTSPOT bubbles hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
		SetSelector
		{
			AmphibiousLogic land/water
			set hotspot
			{
				version
				{
					Visual Special G Medusa_FlailA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Special G Medusa_FlailA
					replaceTexture Special G Medusa/Special G Medusa Upgrade
					connect topofhead SnakeA hotspot
					connect attachpoint SnakeB hotspot
					connect BackChest quiver hotspot
					connect RightHand handarrow hotspot
					Connect HOTSPOT bubbles hotspot
					connect hotspot eclipseSFX hotspot
				}
			}
		}
	}
}
